• word of the day

    gastrophryne olivacea

    gastrophryne olivacea - Dictionary definition and meaning for word gastrophryne olivacea

    Definition
    (noun) small secretive toad with smooth tough skin of central and western North America
Download our Mobile App Today
Receive our word of the day
on Whatsapp